API Changes between Android SDK 15.1.032 and 15.4.037

API Changes between Android SDK 15.1.032 and 15.4.037

The primary difference between these two SDK versions is added support for Mobile Credential Sharing.

Major: enum MobileAccessState:

This enum gains two new error cases:

These errors will be communicated as part of observing SDK state changes when your app is running on Android 12 and lacks the BLUETOOTH_SCAN or BLUETOOTH_CONNECT permissions.

Minor: Added class SharedCredential:

This new class has two methods:

Minor: interface MobileCredential:

Added List<SharedCredential> getSharedCredentials(). You can read this property to fetch the list of SharedCredential objects pertaining to the other sites that this credential has been shared with.

Minor: class DigitalId:

Added int getSourceSiteFacilityId() which can be used to distinguish Digital Id’s sent from different sites, in a credential sharing environment.

Minor: class SaltoKeyIdentifier:

Added int getSourceSiteFacilityId() which can be used to distinguish Salto Keys sent from different sites, in a credential sharing environment.